package com.xbongbong.paas.pojo;

import com.xbongbong.paas.domain.entity.ext.OptionalRangeEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;
import java.util.List;

/**
 * 阶段超时设置
 * @author 李少杰
 * @version v1.0.0
 * @date 2021/11/29 16:21
 */
@Getter
@Setter
@ToString
public class StageRemindPojo implements Serializable {

    private static final long serialVersionUID = 3412094632091857022L;

    /**
     * 主键id
     */
    private Long id;
    /**
     * 提醒类型【1超时前提醒、2超时后提醒、3阶段开始后提醒】
     */
    private Integer remindType;
    /**
     * 超时前、超时后、阶段开始后 xx小时提醒
     */
    private Long remindTime;
    /**
     * 通知人
     */
    private List<OptionalRangeEntity> remindUser;
    /**
     * 消息内容
     */
    private List<StageMessageContentPojo> remindContent;
}
